an armchair traveler - Turkish English Dictionary